well cooked - Turkish English Dictionary